luck out

Verb
  1. succeed by luck
    • I lucked out and found the last parking spot in the lot

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa